- 01. Bugs Happen!
- 02. Strategy: Examine Error Messages
- 03. Strategy: Work from a Working Example
- 04. Strategy: Make Sure the Examples Work!
- 05. Strategy: Check Intermediate Results
- 06. Strategy: Keep and Compare Old Versions
- 07. Debugging: Strategy Recap
- 08. Debugging as a Scientific Process
- 09. Writing Comments
- 10. Learn More: Debugging